from typing import List, Dict
from .base_enemy import Enemy

class Spider(Enemy):
    def get_base_hp(self) -> int:
        return 15
    
    def get_name(self) -> str:
        return "剧毒蜘蛛"
    
    def get_abilities(self) -> List[Dict]:
        return [
            {"name": "毒液喷射", "type": "attack", "damage": 4, "probability": 0.6},
            {"name": "蛛网缠绕", "type": "ability", "damage": 3, "probability": 0.4}
        ] 